package com.jmb.apiplatform.mapper;

import com.jmb.apiplatform.pojo.ApiTestPreCase;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
* @author jinbo
* @description 针对表【api_test_pre_case(前置用例表)】的数据库操作Mapper
* @createDate 2025-02-06 16:08:43
* @Entity com.jmb.apiplatform.pojo.ApiTestPreCase
*/

@Mapper
public interface ApiTestPreCaseMapper {

    void deletePreCaseId(Integer id);
    void deletePreCaseParentId(Integer parentCaseId);


    void insertPreCase(ApiTestPreCase record);

    // 根据用例id查找id
    List<ApiTestPreCase>selectPreCaseById(Integer PreCaseId);

    List<Integer> selectPreCasePreId(Integer id);

    List<Integer> selectPreCaseIdByParentId(Integer parentCaseId);

    void updatePreCase(ApiTestPreCase preCase);

    List<Integer> selectPreCaseId(Integer id);



}
